anglesey island

Noun
  1. an island to the northwest of Wales

Khám phá thêm

Các từ liên quan

Từ gần giống

anglesey island
Anglesey Island is connected to mainland Wales by two bridges.